a stupid thing - French English Dictionary